form .form_element label {
    width       : 115px;
    float       : left;
    display     : block;
    font-weight: bold;
}
.errors { padding: .8em; margin-bottom: 1em; border: 2px solid #ddd; }

.errors { background: #FBE3E4; color: #8a1f11; border-color: #FBC2C4; }

.cssagenda01 {background: #C3D9FF; color: #000000; border-color: #000000}
.cssagenda02 {background: #72b42d; color: #000000; border-color: #000000}
.cssagenda03 {background: #DDDDDD; color: #000000; border-color: #000000}
.cssagenda04 {background: #eacd86; color: #000000; border-color: #000000}
.cssagenda05 {background: #FBE3E4; color: #000000; border-color: #000000}
.cssagenda06 {background: #ddd4b0; color: #000000; border-color: #000000}
.cssagenda07 {background: #A2ABC0; color: #000000; border-color: #000000}
.cssagenda08 {background: #ffde2e; color: #000000; border-color: #000000}
.cssagenda09 {background: #2779aa; color: #000000; border-color: #000000}
.cssagenda10 {background: #96f226; color: #000000; border-color: #000000}
.cssagenda11 {background: #C6D880; color: #000000; border-color: #000000}
.cssagenda12 {background: #BBBBBB; color: #000000; border-color: #000000}
.cssagenda13 {background: #0070a3; color: #f0f0f0; border-color: #000000}
.cssagenda14 {background: #0000CC; color: #FFD324; border-color: #000000}
.cssagenda15 {background: #459e00; color: #f0f0f0; border-color: #000000}
.cssagenda16 {background: #003147; color: #f0f0f0; border-color: #000000}
.cssagenda17 {background: #2694e8; color: #000000; border-color: #000000}
.cssagenda18 {background: #734d99; color: #f0f0f0; border-color: #000000}
.cssagenda19 {background: #b2a266; color: #000000; border-color: #000000}
.cssagenda20 {background: #E6EFC2; color: #000000; border-color: #000000}
.cssagenda21 {background: #cd0a0a; color: #FFD324; border-color: #000000}
.cssagenda22 {background: #cc0000; color: #C3D9FF; border-color: #000000}
.cssagenda23 {background: #ffeb80; color: #000000; border-color: #000000}
.cssagenda24 {background: #ffaf0f; color: #096ac8; border-color: #000000}
.cssagenda25 {background: #3f7506; color: #f0f0f0; border-color: #000000}
.cssagenda26 {background: #2694e8; color: #000000; border-color: #000000}
.cssagenda27 {background: #a46313; color: #ffdb1f; border-color: #000000}
.cssagenda28 {background: #cb842e; color: #000000; border-color: #000000}
.cssagenda29 {background: #734d99; color: #f0f0f0; border-color: #000000}
.cssagenda30 {background: #3383bb; color: #f0f0f0; border-color: #000000}
.cssagenda31 {background: #f3d8d8; color: #000000; border-color: #000000}
.cssagenda32 {background: #BBBBBB; color: #000000; border-color: #000000}
.cssagenda33 {background: #0b58a2; color: #f0f0f0; border-color: #000000}
.cssagenda33 a {color:#f0f0f0;}
.cssagenda33 a:hover {color:#ffffff;}
.cssagenda34 {background: #372806; color: #C3D9FF; border-color: #000000}
.cssagenda34 a {color: #c3d9ff}
.cssagenda34 a:hover {color:#ffffff;}

input[type=text]:focus, input[type=password]:focus,
input.text:focus, input.title:focus,
textarea:focus, select:focus {
  background-color: #B3D4FF;
}

.urgente      { background: #FBE3E4; color: #8a1f11; border-color: #FBC2C4; }
.alta      { background: #FFFACD; color: #CD6600; border-color: #FBC2C4; }
.media     { background: #FFF6BF; color: #514721; border-color: #FFD324; }
.baixa    { background: #E6EFC2; color: #264409; border-color: #C6D880; }
.urgente a    { color: #8a1f11; }
.alta a    { color: #CD6600; }
.media a   { color: #514721; }
.baixa a  { color: #264409; }
